star shell

/'stɑ:'ʃel/
Noun
  1. an artillery shell containing an illuminant
star shell
A star shell bursts high above the battlefield, casting a pale light over the trenches.